peel someone off the pavement - Turkish English Dictionary